package com.easypan.annotation;

import org.springframework.web.bind.annotation.Mapping;

import java.lang.annotation.*;

@Target({ElementType.METHOD})//定义在方法上面
@Retention(RetentionPolicy.RUNTIME)//在执行时候发生
@Documented
@Mapping
public @interface GlobalInterceptor {
    //校验参数--默认不校验
    boolean checkParams() default false;

    //校验登录
    boolean checkLogin() default true;

    //校验超级管理员
    boolean checkAdmin() default false;

}
